organization environment - French English Dictionary